package rmaqlc31.basic;

public class J06_DoWhile {

	public static void main(String[] args) {
		// 반복문 - do ~ while
		// 상황1) 간단한 인사말 5번 출력
		
		int i = 1;
		do {
			System.out.println("선생님~ 사랑해요~");
			++i;
		} while(i<= 5);
		
		// 상황2) 1 - 10까지 출력
		
		int j =1;
		do {
			System.out.println(j);
			++j;
		} while(j<=10);
		
		// 상황3) 1 - 50 사이 홀수 출력
		
		int k = 1;
		do{
			System.out.println(k);
			k = k + 2;
		} while(k<50);
		
		k = 1;
		do{
			if (k%2!=0)
				System.out.println(k);
			++k;
		} while(k<50);
		
		// 상황4) 1 - 100 사이의 총합
		
		int sum = 0;
		int l = 1;
		do{
			sum = sum + l;
			++l;
		} while(l<=100);
		System.out.println(sum);
		
		// 상황5) 100 ~ 1 까지 출력
		
		int m = 100;
		do {
			System.out.println(m);
			--m;
		} while(m>=1);
		
		// 상황6) 100 ~ 1 사이 짝수 출력
		
		int n = 100;
		do {
			if (n%2==0)
			System.out.println(n);
			--n;
		} while(n>=1);
		
		// 상황7) 구구단 7단 출력
		
		int o = 1;
		do {
			System.out.println("7 x "+o+" = "+o*7);
			++o;
		} while(o<=9);
		
		// 상황8) 십구단 중 18단 출력
		
		int p = 1;
		do {
			System.out.println("18 x "+p+" = "+p*18);
			++p;
		} while(p<=19);
		
		// do - while 작성규칙
		// 초기화식
		// do{
			// 반복할 코드
			// 증가식
		// } while( 조건식 );
		
		
		
		

	}

}
